home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 127 / PC Guia 127.iso / Software / Utils / TightVNC / Bin / tightvnc-1.3dev7-setup.exe / {app} / Web / Java-ChangeLog.txt < prev    next >
Encoding:
Text File  |  2005-07-06  |  23.9 KB  |  795 lines

  1. 2004-10-10 18:05  const_k
  2.  
  3.     * README: Added documentation for the "Scale remote cursor" option.
  4.  
  5. 2004-10-10 13:15  const_k
  6.  
  7.     * OptionsFrame.java, VncCanvas.java: New "scale remote cursor"
  8.     option allowing to reduce or enlarge soft cursor image in the
  9.     full-control mode. This change is based on a patch from Horizon
  10.     Wimba.
  11.  
  12. 2004-10-09 19:47  const_k
  13.  
  14.     * README: Version string changed, version 1.3dev6.
  15.  
  16. 2004-10-09 18:08  const_k
  17.  
  18.     * VncCanvas.java: Applied a patch from Horizon Wimba, to remove
  19.     synchronization from the paint method and deal with cursor repaints
  20.     properly.
  21.  
  22. 2004-08-22 13:42  const_k
  23.  
  24.     * README: A typo fixed.
  25.  
  26. 2004-08-22 12:14  const_k
  27.  
  28.     * VncCanvas.java: Made the VncCanvas.paint() method synchronized,
  29.     to protect cursorX and cursorY members from concurrent access.
  30.  
  31. 2004-05-30 21:50  const_k
  32.  
  33.     * README: Version string changed, version 1.3dev5.
  34.  
  35. 2004-03-04 20:02  const_k
  36.  
  37.     * README: Version string changed, version 1.3dev4.
  38.  
  39. 2004-03-04 19:34  const_k
  40.  
  41.     * AuthPanel.java, AuthUnixLoginPanel.java, Makefile, RfbProto.java,
  42.     VncViewer.java: Added support for Unix login-style authentication.
  43.  
  44. 2004-03-04 00:57  const_k
  45.  
  46.     * CapabilityInfo.java, RfbProto.java, VncViewer.java: Added support
  47.     for TightVNC protocol extensions in RFB 3.7 protocol.
  48.  
  49. 2004-03-02 22:55  const_k
  50.  
  51.     * RfbProto.java, VncViewer.java: Added support for RFB protocol
  52.     version 3.7, without TightVNC protocol extensions yet.
  53.  
  54. 2003-07-24 22:29  const_k
  55.  
  56.     * VncViewer.java: Minor fix to move the keyboard focus to VncCanvas
  57.     on opening the desktop.
  58.  
  59. 2003-07-24 21:42  const_k
  60.  
  61.     * VncCanvas.java, VncViewer.java: Applied a set of changes by
  62.     HorizonLive.com, Inc. In the VncCanvas class, fixed a problem of
  63.     createImage() returning null. In the VncViewer, problems with some
  64.     JVMs hanging on destroying the applet were solved. Also,
  65.     implemented a possibility to enable/disable input via inter-applet
  66.     communication.
  67.  
  68. 2003-07-02 19:05  const_k
  69.  
  70.     * CapabilityInfo.java, CapsContainer.java, Makefile: Implemented a
  71.     Java version of the CapsContainer class that will be used in the
  72.     protocol 3.130 handling code.
  73.  
  74. 2003-05-18 20:45  const_k
  75.  
  76.     * AuthPanel.java, VncViewer.java: Code refactored to enable
  77.     integration of pluggable authentication schemes. Now the Java
  78.     viewer first connects to the server, then shows the authentication
  79.     panel only if the server requires authentication.  All the
  80.     authentication code has been moved to the AuthPanel class.  Also,
  81.     now the viewer shows status messages on connecting to the server.
  82.  
  83. 2003-03-02 16:54  const_k
  84.  
  85.     * RfbProto.java: Passing through X keysyms for foreign currencies,
  86.     a modified patch from Bernd Krueger-Knauber.
  87.  
  88. 2003-01-22 20:35  const_k
  89.  
  90.     * README: Version string changed, version 1.2.8.
  91.  
  92. 2002-11-13 23:50  const_k
  93.  
  94.     * README: Version string changed, version 1.2.7.
  95.  
  96. 2002-11-12 15:21  const_k
  97.  
  98.     * MANIFEST.MF, Makefile: Added a MANIFEST file with a Main-Class
  99.     statement to allow easy execution of the JAR file, using java -jar
  100.     command-line option.
  101.  
  102. 2002-11-12 15:18  const_k
  103.  
  104.     * dir.mk: Removed dir.mk file.
  105.  
  106. 2002-11-12 15:15  const_k
  107.  
  108.     * index.html: Applet height increased by 32 pixels.
  109.  
  110. 2002-11-12 13:34  const_k
  111.  
  112.     * Makefile: Extra .vnc files have been removed, having just
  113.     index.vnc should be enough.
  114.  
  115. 2002-11-12 13:33  const_k
  116.  
  117.     * hextile.vnc, index.html, index.vnc, noshared.vnc, shared.vnc,
  118.     tight.vnc, zlib.vnc: Extra .vnc files have been removed, having
  119.     just index.vnc should be enough. Also, an example HTML page has
  120.     been prepared, to simplify installation under a standalone Web
  121.     server.
  122.  
  123. 2002-11-12 13:13  const_k
  124.  
  125.     * README: Documented three ways to use the Java viewer, in the
  126.     Installation section.
  127.  
  128. 2002-11-07 19:12  const_k
  129.  
  130.     * VncCanvas.java, VncViewer.java: Minor change to preserve keyboard
  131.     focus in VncCanvas after resizing the frame, when running in a
  132.     separate window.
  133.  
  134. 2002-11-06 22:49  const_k
  135.  
  136.     * Makefile, README, ReloginPanel.java, VncViewer.java: Implemented
  137.     new buttons "Login again" and "Close window" near the disconnect or
  138.     error messages in the applet mode, and introduced new "Offer
  139.     Relogin" parameter to control this improvement. Thanks to Peter
  140.     Astrand for the initial version of the "Login again" patch.
  141.  
  142. 2002-10-30 00:26  const_k
  143.  
  144.     * VncCanvas.java: Don't defer update requests if there is some data
  145.     to receive, or if the last update included a PointerPos message.
  146.  
  147. 2002-10-29 23:06  const_k
  148.  
  149.     * HTTPConnectSocket.java, HTTPConnectSocketFactory.java, Makefile:
  150.     Support for connections via HTTP proxies using HTTP CONNECT method.
  151.      Most likely, this will not work in applet mode, due to security
  152.     restrictions in JVMs.
  153.  
  154. 2002-10-29 23:03  const_k
  155.  
  156.     * OptionsFrame.java, RfbProto.java, VncCanvas.java: Added support
  157.     for new CursorPos pseudo-encoding which allows to transmit pointer
  158.     position from server to clients.
  159.  
  160. 2002-09-25 04:29  const_k
  161.  
  162.     * RecordingFrame.java: A patch from Harmen van der Wal -- "a
  163.     workaround for AFAIK a rare (Blackdown 1.1.7)
  164.     SecurityManager.checkPropertyAccess() bug, that would otherwise be
  165.     fatal for an unprivileged applet".
  166.  
  167. 2002-09-25 04:23  const_k
  168.  
  169.     * RfbProto.java, VncViewer.java: Enhancements to the exception
  170.     handling mechanisms, a patch from Harmen van der Wal.
  171.  
  172. 2002-09-25 04:01  const_k
  173.  
  174.     * Makefile, README, RfbProto.java, SocketFactory.java,
  175.     VncViewer.java: A patch from Harmen van der Wal, which makes it
  176.     easy to plug-in alternative transport methods to the viewer. It can
  177.     be useful for for things like HTTP tunneling, SSL support, or
  178.     perhaps for integration with "zebedee", ssh or other tunneling
  179.     mechanisms.
  180.  
  181. 2002-09-24 08:52  const_k
  182.  
  183.     * VncCanvas.java: Reducing max frame size by 30 pixels in each
  184.     direction, to leave some place on the screen, e.g. for the menu bar
  185.     on Macintosh or the task bar on Windows; a patch from Steve Kann.
  186.  
  187. 2002-08-27 19:23  const_k
  188.  
  189.     * README: Version string changed, version 1.2.6.
  190.  
  191. 2002-08-04 23:39  const
  192.  
  193.     * README, RfbProto.java, VncCanvas.java: Version string changed,
  194.     version 1.2.5. Copyrights updated.
  195.  
  196. 2002-07-05 15:37  const
  197.  
  198.     * RfbProto.java, VncCanvas.java, VncViewer.java: More robust and
  199.     correct methods to determine if Zlib- or Tight-encoded data should
  200.     be saved Raw-encoded or re-compressed in recorded sessions. Also,
  201.     always emit warnings in the Java console if such recoding was
  202.     necessary.
  203.  
  204. 2002-07-05 15:26  const
  205.  
  206.     * README: Minor documentation addition.
  207.  
  208. 2002-07-05 13:17  const
  209.  
  210.     * OptionsFrame.java: JPEG quality setting should be enabled in the
  211.     Options frame only in the 24-bit color mode.
  212.  
  213. 2002-07-05 13:02  const
  214.  
  215.     * OptionsFrame.java: Unused temporary hack was removed.
  216.  
  217. 2002-07-04 03:25  const
  218.  
  219.     * README: Some documentation on RFB session recording.
  220.  
  221. 2002-07-04 02:43  const
  222.  
  223.     * RfbProto.java: Forgot to remove debugging output.
  224.  
  225. 2002-07-04 02:38  const
  226.  
  227.     * RfbProto.java, VncCanvas.java: Re-compressing Tight-encoded
  228.     rectangles when recorded session starts after the connection was
  229.     established, to make it possible to decompress the data without
  230.     knowing prior pixel data.
  231.  
  232. 2002-07-03 21:11  const
  233.  
  234.     * VncViewer.java, RfbProto.java, VncCanvas.java: Special handling
  235.     of Zlib-encoded rectangles -- they are written either Zlib-encoded
  236.     if it's a beginning of RFB session, or Raw encoded otherwise. This
  237.     is needed to make sure it will be possible to decode saved data
  238.     without knowing the state of zlib compression stream used by the
  239.     encoder.
  240.  
  241. 2002-07-03 17:49  const
  242.  
  243.     * ButtonPanel.java, RecordingFrame.java, VncViewer.java: The
  244.     "Record" button now appears only if current SecurityManager allows
  245.     access to the local filesystem.  Exceptions after an intentional
  246.     disconnect are not shown in the applet panel or window any more.
  247.  
  248. 2002-07-03 16:40  const
  249.  
  250.     * RecordingFrame.java, RfbProto.java, VncCanvas.java,
  251.     VncViewer.java: Implement dynamic toggling of session recording.
  252.  
  253. 2002-07-03 13:34  const
  254.  
  255.     * VncViewer.java: Preparing to implement dynamic toggling of
  256.     session recording.  The "Save Session" parameter was removed.
  257.  
  258. 2002-07-01 12:44  const
  259.  
  260.     * RecordingFrame.java: Fixed copyright string.
  261.  
  262. 2002-06-13 01:45  const
  263.  
  264.     * ButtonPanel.java, RecordingFrame.java, VncViewer.java: A simple
  265.     hack to make the RecordingFrame work, at least when the recording
  266.     is being turned on before making the connection. The RecordingFrame
  267.     is still not very useful but at least does allow to record a whole
  268.     session in one file.
  269.  
  270. 2002-06-12 19:03  const
  271.  
  272.     * ButtonPanel.java, Makefile, RecordingFrame.java, VncViewer.java:
  273.     Added new "Record" button and a GUI to control recording of
  274.     sessions in FBS files.
  275.  
  276. 2002-06-05 01:01  const
  277.  
  278.     * Makefile, OptionsFrame.java, RfbProto.java, SessionRecorder.java,
  279.     VncCanvas.java, VncViewer.java: Implemented experimental feature to
  280.     save RFB sessions in FBS files compatible with rfbproxy, and the
  281.     new "Save Session" parameter where a user can set a file name.
  282.     Color format requested from the server was changed to little-endian
  283.     to make saved sessions similar to ones written by the VNC
  284.     Reflector, and to make colors compatible with RFB Session Player.
  285.  
  286. 2002-06-04 12:55  const
  287.  
  288.     * VncCanvas.java: Cleanups in "throws" statements.
  289.  
  290. 2002-06-04 12:50  const
  291.  
  292.     * VncCanvas.java: Minor cleanup in comment.
  293.  
  294. 2002-06-04 12:37  const
  295.  
  296.     * VncCanvas.java: Major Code cleanup: each decoder was moved from
  297.     the processNormalProtocol() method to a separate function.
  298.  
  299. 2002-06-04 12:19  const
  300.  
  301.     * README: Minor cleanup.
  302.  
  303. 2002-05-23 23:58  const
  304.  
  305.     * README, VncViewer.java: New "ENCPASSWORD" parameter, modified
  306.     patch from Peter Astrand.
  307.  
  308. 2002-05-19 15:03  const
  309.  
  310.     * RfbProto.java, VncCanvas.java, VncViewer.java: Throwing Exception
  311.     instead of IOException if that was not an I/O error.
  312.  
  313. 2002-05-19 13:38  const
  314.  
  315.     * RfbProto.java: Applied patch from Peter Astrand to fix problems
  316.     with Swedish keys and broken JVMs.
  317.  
  318. 2002-04-25 18:51  const
  319.  
  320.     * README: Updated version strings for version 1.2.4.
  321.  
  322. 2002-04-25 18:49  const
  323.  
  324.     * README: Documented new feature to refresh remote desktop in the
  325.     view-only mode using "R"/"r" keys.
  326.  
  327. 2002-04-23 20:02  const
  328.  
  329.     * ButtonPanel.java: Bugfix: keyboard focus could be set
  330.     incorrectly. It was returned to desktop even when windows such as
  331.     Options or Clipboard were created.  This looked like new windows
  332.     had appeared behind the authenticator or desktop window, if the
  333.     viewer itself was running in a separate window.
  334.  
  335. 2002-04-10 02:10  const
  336.  
  337.     * VncViewer.java: Minor bugfix to prevent the "Refresh" button to
  338.     disappear after the "Disconnect" button changes to "Hide desktop".
  339.  
  340. 2002-04-10 02:05  const
  341.  
  342.     * VncViewer.java: Previous bugfix was broken.
  343.  
  344. 2002-04-10 02:01  const
  345.  
  346.     * VncViewer.java: Minor bugfix to prevent dumping exceptions on
  347.     pressing "R"/"r" keys over disconnected desktop.
  348.  
  349. 2002-04-10 01:53  const
  350.  
  351.     * VncCanvas.java: Now "R"/"r" keys can be used to request screen
  352.     updates in view-only mode.
  353.  
  354. 2002-04-09 02:17  const
  355.  
  356.     * README: "Show offline desktop" parameter documented.
  357.  
  358. 2002-04-09 02:12  const
  359.  
  360.     * OptionsFrame.java, VncCanvas.java, VncViewer.java: "Show
  361.     Controls" setting moved from OptionsFrame to VncViewer class.
  362.  
  363. 2002-04-09 02:04  const
  364.  
  365.     * ButtonPanel.java, VncViewer.java: New "Show Offline Desktop"
  366.     parameter allowing the disktop to be still displayed even after the
  367.     remote side closed connection.
  368.  
  369. 2002-04-03 00:12  const
  370.  
  371.     * AuthPanel.java: Disabling the password input field on activating
  372.     connections.
  373.  
  374. 2002-04-02 22:38  const
  375.  
  376.     * VncViewer.java: Reporting more meaningful messages on errors.
  377.  
  378. 2002-03-25 21:41  const
  379.  
  380.     * VncViewer.java: A cosmetic change.
  381.  
  382. 2002-03-07 23:27  const
  383.  
  384.     * VncCanvas.java: Fixed bug causing NullPointerException in
  385.     view-only mode with disabled button panel.
  386.  
  387. 2002-02-14 21:20  const
  388.  
  389.     * ButtonPanel.java, VncCanvas.java: Made the "Ctrl-Alt-Del" button
  390.     disabled in the view-only mode.
  391.  
  392. 2002-02-14 21:19  const
  393.  
  394.     * VncViewer.java: Removed calls printing debugging output.
  395.  
  396. 2002-02-13 05:02  const
  397.  
  398.     * README, VncCanvas.java, VncViewer.java: Added new parameters
  399.     "Defer screen updates", "Defer cursor updates", "Defer update
  400.     requests", documented in README.
  401.  
  402. 2002-02-13 03:03  const
  403.  
  404.     * VncCanvas.java: Made "Restricted colors" option dynamic.
  405.  
  406. 2002-02-13 02:36  const
  407.  
  408.     * VncCanvas.java, VncViewer.java: Code cleanups, preparing to make
  409.     "Restricted colors" option dynamic.
  410.  
  411. 2002-02-12 23:32  const
  412.  
  413.     * ButtonPanel.java, OptionsFrame.java, README, RfbProto.java,
  414.     VncCanvas.java, VncViewer.java: Documented applet parameters,
  415.     updated copyright strings.
  416.  
  417. 2002-02-12 19:53  const
  418.  
  419.     * VncCanvas.java: Solved all issues with JPEG image loading.  Added
  420.     more comments in the source code.
  421.  
  422. 2002-02-12 18:13  const
  423.  
  424.     * OptionsFrame.java, VncCanvas.java: Solved problems with
  425.     asynchronous JPEG image loading, although the solution is not ideal
  426.     yet. Now the ImageObserver interface is used only to track loading
  427.     of JPEG images, and is not used with drawImage() method calls. 
  428.     Draft scaling implementation appeared in previous CVS commit was
  429.     temporarily removed in this revision.
  430.  
  431. 2002-02-08 18:06  const
  432.  
  433.     * OptionsFrame.java, VncCanvas.java: Simple and inefficient scaling
  434.     implementation, new "Scaling Factor" parameter.
  435.  
  436. 2002-02-08 00:20  const
  437.  
  438.     * ButtonPanel.java, VncViewer.java: Preventing authentication
  439.     retries when the PASSWORD parameter is used.  Closing windows and
  440.     disconnecting on the applet shutdown.  Terminating the application
  441.     properly on closing the authentication window.    Packing the window
  442.     on reporting errors when in a separate window; this is necessary
  443.     because it's possible that the window was empty.  Disconnecting on
  444.     fatal errors.  Always forcing the keyboard focus go to the desktop
  445.     on activating the connection.  Code re-organizations and cleanups
  446.     e.g. new tryAuthenticate() method.
  447.  
  448. 2002-01-31 00:25  const
  449.  
  450.     * VncCanvas.java: The frame size now should be limited by the
  451.     screen size.  JPEG support improved, but drawing is still not
  452.     reliable.  Minor code cleanups -- methods re-arranged.
  453.  
  454. 2002-01-31 00:22  const
  455.  
  456.     * OptionsFrame.java: A small piece of debugging code removed.
  457.  
  458. 2002-01-30 19:47  const
  459.  
  460.     * OptionsFrame.java, RfbProto.java, VncCanvas.java: Drawing model
  461.     was changed again; now usual off-screen Image is used for
  462.     double-buffering instead of MemoryImageSource.    Preliminary
  463.     implementation of JPEG support in the Tight decoder.  New "JPEG
  464.     image quality" parameter and corresponding item in the Options
  465.     frame.
  466.  
  467. 2002-01-25 12:49  const
  468.  
  469.     * VncCanvas.java: Bugfixes in the Tight decoder: recent changes
  470.     broke 8-bit color mode.  Bugfixes in the XCursor encoding support:
  471.     cursor colors were interpreted incorrectly.
  472.  
  473. 2002-01-15 03:11  const
  474.  
  475.     * VncCanvas.java: 24-bit Tight decoder finished. Now it parses
  476.     24-bit (not 32-bit!) color samples correctly, and is able to decode
  477.     data pre-processed with the "Gradient" filter.
  478.  
  479. 2002-01-15 00:46  const
  480.  
  481.     * VncCanvas.java: Preliminary working support for 24-bit colors in
  482.     the Tight decoder.
  483.  
  484. 2002-01-14 20:00  const
  485.  
  486.     * OptionsFrame.java: Color format was not set correctly.
  487.  
  488. 2002-01-14 19:32  const
  489.  
  490.     * RfbProto.java, VncCanvas.java: Code cleanups: changes in
  491.     rfb.is.read() and rfb.is.readFully() calls.
  492.  
  493. 2002-01-14 19:18  const
  494.  
  495.     * AuthPanel.java, VncCanvas.java, VncViewer.java: Support for
  496.     24-bit color in RichCursor encoding.
  497.  
  498. 2002-01-13 06:11  const
  499.  
  500.     * OptionsFrame.java, VncCanvas.java: Support for 24-bit colors. At
  501.     this moment, all decoders support this color mode, with two
  502.     exceptions of Tight and RichCursor.
  503.  
  504. 2002-01-13 05:57  const
  505.  
  506.     * RfbProto.java: Removed a piece of code used for debugging.
  507.  
  508. 2002-01-13 00:23  const
  509.  
  510.     * OptionsFrame.java, RfbProto.java, VncCanvas.java: The "View Only"
  511.     mode now can be turned on/off at any moment.
  512.  
  513. 2002-01-12 22:12  const
  514.  
  515.     * RfbProto.java: Insert key now can be passed to the remote side.
  516.  
  517. 2002-01-12 20:32  const
  518.  
  519.     * VncCanvas.java, VncViewer.java: Dramatically simplified and
  520.     robust implementation of handling XCursor/RichCursor encodings. 
  521.     Enhancements and bugfixes for the "Open New Window" mode.  Other
  522.     minor enhancements and code cleanups.
  523.  
  524. 2002-01-12 00:36  const
  525.  
  526.     * ClipboardFrame.java, OptionsFrame.java: Minor code enhancements.
  527.  
  528. 2002-01-11 23:35  const
  529.  
  530.     * VncCanvas.java, VncViewer.java: Implemented scrolling of the
  531.     desktop area, when the desktop is shown in a separate window.
  532.  
  533. 2002-01-11 18:51  const
  534.  
  535.     * ClipboardFrame.java, OptionsFrame.java: "Dismiss" buttons renamed
  536.     to "Close".
  537.  
  538. 2002-01-11 04:19  const
  539.  
  540.     * ButtonPanel.java, VncViewer.java: Changes in the button panel.
  541.     Now keyboard focus moves back to the authentication panel or to the
  542.     desktop after pressing any button on the panel. Additionally,
  543.     keyboard focus should move to the desktop automatically when VNC
  544.     connection is established.
  545.  
  546. 2002-01-11 03:53  const
  547.  
  548.     * ButtonPanel.java: Implemented new "Refresh" button. Pressing it
  549.     results sending a non-incremental FramebufferUpdateRequest message
  550.     to the server.
  551.  
  552. 2002-01-11 03:51  const
  553.  
  554.     * VncCanvas.java: Now the viewer adjusts its desktop/window size on
  555.     desktop size changes on the remote side (working support for
  556.     NewFBSize pseudo-encoding).
  557.  
  558. 2002-01-11 02:50  const
  559.  
  560.     * AuthPanel.java, ButtonPanel.java, ClipboardFrame.java, Makefile,
  561.     OptionsFrame.java, RfbProto.java, VncCanvas.java, VncViewer.java,
  562.     authenticationPanel.java, clipboardFrame.java, dir.mk, hextile.vnc,
  563.     index.vnc, noshared.vnc, optionsFrame.java, rfbProto.java,
  564.     shared.vnc, tight.vnc, vncCanvas.java, vncviewer.java, zlib.vnc:
  565.     New "Open New Window" parameter was implemented, now the viewer can
  566.     work in a separate frame instead of running in the applet area. 
  567.     Class names were capitalized, to reflect usual Java naming
  568.     standards.
  569.  
  570. 2002-01-11 00:22  const
  571.  
  572.     * hextile.vnc, index.vnc, noshared.vnc, shared.vnc, tight.vnc,
  573.     zlib.vnc: Inserted a <br> tag to prevent www.tightvnc.com link
  574.     appear to the left of the applet area.
  575.  
  576. 2001-12-18 03:32  const
  577.  
  578.     * vncviewer.java: In application mode, terminate application on
  579.     window close event.
  580.  
  581. 2001-12-18 02:28  const
  582.  
  583.     * vncCanvas.java: Performance fixes in CopyRect routine, and the
  584.     FillLargeArea method.
  585.  
  586. 2001-12-18 01:39  const
  587.  
  588.     * ButtonPanel.java, Makefile, dir.mk, rfbProto.java,
  589.     vncCanvas.java, vncviewer.java: Converted to Java 1.1 event model.
  590.  
  591. 2001-12-17 03:49  const
  592.  
  593.     * vncCanvas.java: Got rid of calls to deprecated methods etc.
  594.  
  595. 2001-12-17 03:37  const
  596.  
  597.     * vncviewer.java: Minor code cleanups.
  598.  
  599. 2001-12-17 03:37  const
  600.  
  601.     * authenticationPanel.java: Converted to Java 1.1 event model.
  602.  
  603. 2001-12-17 02:51  const
  604.  
  605.     * optionsFrame.java: Converted to Java 1.1 event model.
  606.  
  607. 2001-12-17 02:19  const
  608.  
  609.     * clipboardFrame.java: Converted to Java 1.1 event model.
  610.  
  611. 2001-12-17 00:17  const
  612.  
  613.     * clipboardFrame.java: Removed debugging code forgotten in the
  614.     previous version.  Minor code cleanups and formating changes.
  615.  
  616. 2001-12-17 00:00  const
  617.  
  618.     * authenticationPanel.java, clipboardFrame.java, optionsFrame.java,
  619.     rfbProto.java, vncviewer.java: Got rid of most calls to methods
  620.     deprecated in Java 1.1.
  621.  
  622. 2001-12-16 21:41  const
  623.  
  624.     * vncCanvas.java: Beeping through java.awt.Toolkit on receiving
  625.     Bell RFB message.
  626.  
  627. 2001-12-16 21:33  const
  628.  
  629.     * vncCanvas.java: Drawing techniques have been changed: now all the
  630.     painting is performed in update() and paint() methods of the Canvas
  631.     component.  This should solve painting problems under some JVM
  632.     implementations.
  633.  
  634. 2001-12-16 20:56  const
  635.  
  636.     * Makefile, animatedMemoryImageSource.java, dir.mk, vncCanvas.java:
  637.     First step of converting the source to Java 1.1: got rid of
  638.     animatedMemoryImageSource class; using new setAnimated() method in
  639.     the standard MemoryImageSource class instead.
  640.  
  641. 2001-09-16 14:06  const
  642.  
  643.     * optionsFrame.java, rfbProto.java, vncCanvas.java, vncviewer.java:
  644.     Addition of new parameters PASSWORD, "Include Controls", and "View
  645.     Only", modified patch from Steve Kann.
  646.  
  647. 2001-06-18 23:46  const
  648.  
  649.     * README: Version string change.
  650.  
  651. 2001-05-12 16:55  const
  652.  
  653.     * vncviewer.java: (setEncodings): Possible NullPointerException
  654.     fixed.
  655.  
  656. 2001-03-07 14:06  const
  657.  
  658.     * vncCanvas.java: Initial "software cursor" position set to (0, 0)
  659.     instead of (40, 40).  Minor code clean-up.
  660.  
  661. 2001-02-16 04:45  const
  662.  
  663.     * vncCanvas.java: Minor performance fix and tiny clean-ups in code
  664.     and comments.
  665.  
  666. 2001-02-16 03:29  const
  667.  
  668.     * clipboardFrame.java, optionsFrame.java: Tiny changes after
  669.     looking in the TridiaVNC CVS sources.
  670.  
  671. 2001-02-16 02:48  const
  672.  
  673.     * README: Version string changed.
  674.  
  675. 2001-02-15 23:48  const
  676.  
  677.     * vncCanvas.java: A number of performance optimizations and code
  678.     clean-ups for all supported encodings.
  679.  
  680. 2001-02-15 01:56  const
  681.  
  682.     * optionsFrame.java, vncCanvas.java: Drawing techniques changed:
  683.     now all drawing is performed through the rawPixelsImage object and
  684.     the pixels[] array, paintImage is not used any more.  Settings "Raw
  685.     pixel drawing: Fast/Reliable" and "CopyRect: Fast/Reliable" removed
  686.     from the Options panel since they do not make sense in new drawing
  687.     model.    Currently drawing of solid-color areas is slow but this
  688.     issue hopefully will be fixed in next versions.
  689.  
  690. 2001-02-08 07:06  const
  691.  
  692.     * rfbProto.java, vncCanvas.java, vncviewer.java: Fixes for
  693.     compilation on Java 2 platform, from Klaus Erber.
  694.  
  695. 2001-01-28 16:58  const
  696.  
  697.     * README, optionsFrame.java, rfbProto.java, vncCanvas.java: One
  698.     more name added to copyright strings. ;-)
  699.  
  700. 2001-01-28 16:51  const
  701.  
  702.     * hextile.vnc, index.vnc, noshared.vnc, shared.vnc, tight.vnc,
  703.     zlib.vnc: www.TridiaVNC.com links chanded to www.TightVNC.com.
  704.  
  705. 2001-01-28 16:43  const
  706.  
  707.     * Makefile, hextile.vnc, noshared.vnc, tight.vnc: More HTML
  708.     templates for different default settings prepared.
  709.  
  710. 2001-01-28 16:36  const
  711.  
  712.     * optionsFrame.java: Tight encoding is now set by default.
  713.  
  714. 2001-01-27 04:24  const
  715.  
  716.     * vncviewer.java: Tiny formatting changes.
  717.  
  718. 2001-01-27 03:11  const
  719.  
  720.     * authenticationPanel.java, vncviewer.java: From TridiaVNC: set
  721.     initial input focus to password field.
  722.  
  723. 2001-01-27 02:58  const
  724.  
  725.     * Makefile: Unneeded changes reverted.
  726.  
  727. 2001-01-27 00:52  const
  728.  
  729.     * vncCanvas.java: Many changes. Cursor shape updates should work in
  730.     all modes.
  731.  
  732. 2001-01-26 01:31  const
  733.  
  734.     * optionsFrame.java, rfbProto.java, vncCanvas.java: Support for
  735.     EncodingLastRect added.  Bugfix: "Cursor shape updates: Ignore"
  736.     option caused exceptions on XCursor updates.
  737.  
  738. 2001-01-26 01:10  const
  739.  
  740.     * optionsFrame.java, vncCanvas.java, vncviewer.java: RichCursor and
  741.     XCursor encodings now work, but only for raw encoding.    Minor
  742.     formatting fixes (spaces -> tabs).
  743.  
  744. 2001-01-26 01:09  const
  745.  
  746.     * rfbProto.java: Minor formatting fixes (spaces -> tabs).
  747.  
  748. 2001-01-25 00:25  const
  749.  
  750.     * vncCanvas.java: "Cursor shape updates: Ignore" option works for
  751.     RichCursor encoding.
  752.  
  753. 2001-01-24 23:55  const
  754.  
  755.     * optionsFrame.java, vncCanvas.java: Non-finished RichCursor
  756.     support, minor code cleanups.
  757.  
  758. 2001-01-23 23:42  const
  759.  
  760.     * optionsFrame.java, rfbProto.java: "Cursor shape updates" item in
  761.     options frame.    Minor bugfix: "Compression level" item remained
  762.     enabled when raw encoding was chosen after zlib or tight.
  763.  
  764. 2001-01-23 22:02  const
  765.  
  766.     * optionsFrame.java, rfbProto.java: Requesting compression level
  767.     for tight and zlib encodings.
  768.  
  769. 2001-01-22 23:22  const
  770.  
  771.     * vncCanvas.java: Major speed optimizations and code cleanups in
  772.     tight encoding implementation.
  773.  
  774. 2001-01-22 20:10  const
  775.  
  776.     * vncCanvas.java: More error checking.
  777.  
  778. 2001-01-22 20:06  const
  779.  
  780.     * vncCanvas.java: Error checking, code cleanups.
  781.  
  782. 2001-01-19 12:53  const
  783.  
  784.     * Makefile, optionsFrame.java, rfbProto.java, vncCanvas.java: First
  785.     version of Java vncviewer with tight encoding support.
  786.  
  787. 2000-09-29 22:39  const
  788.  
  789.     * DesCipher.java, LICENCE.TXT, Makefile, README,
  790.     animatedMemoryImageSource.java, authenticationPanel.java,
  791.     clipboardFrame.java, dir.mk, index.vnc, optionsFrame.java,
  792.     rfbProto.java, shared.vnc, vncCanvas.java, vncviewer.java,
  793.     zlib.vnc: Initial revision
  794.  
  795.